package com.laowang.project.system.service;

import java.util.List;

import com.laowang.project.system.domain.MyLifeType;

/**
 * 生活朋友圈分类Service接口
 *
 * @author laowang
 * @date 2023-04-24
 */
public interface MyLifeTypeService {
    /**
     * 查询生活朋友圈分类
     *
     * @param id 生活朋友圈分类ID
     * @return 生活朋友圈分类
     */
     MyLifeType selectMyLifeTypeById(Integer id);

    /**
     * 查询生活朋友圈分类列表
     *
     * @param myLifeType 生活朋友圈分类
     * @return 生活朋友圈分类集合
     */
    List<MyLifeType> selectMyLifeTypeList(MyLifeType myLifeType);

    /**
     * 新增生活朋友圈分类
     *
     * @param myLifeType 生活朋友圈分类
     * @return 结果
     */
    int insertMyLifeType(MyLifeType myLifeType);

    /**
     * 修改生活朋友圈分类
     *
     * @param myLifeType 生活朋友圈分类
     * @return 结果
     */
    int updateMyLifeType(MyLifeType myLifeType);

    /**
     * 批量删除生活朋友圈分类
     *
     * @param ids 需要删除的生活朋友圈分类ID
     * @return 结果
     */
    int deleteMyLifeTypeByIds(Integer[] ids);

    /**
     * 删除生活朋友圈分类信息
     *
     * @param id 生活朋友圈分类ID
     * @return 结果
     */
    int deleteMyLifeTypeById(Integer id);
}
